Part Number Hot Search : 
CL330 RLM151 NASF1 SKY77 DAC2800S MUR160S LS4150 30150
Product Description
Full Text Search
 

To Download HN29WT800 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 HN29WT800 Series HN29WB800 Series
1048576-word x 8-bit / 524288-word x 16-bit CMOS Flash Memory
ADE-203-537A(Z) Rev. 1.0 May. 9, 1997 Description
The Hitachi HN29WT800 Series, HN29WB800 Series are 1-Mword x 8-bit/512-kword x 16-bit CMOS Flash Memory with DINOR (DIvided bitline NOR) type memory cells, that realize programming and erase capabilities with a single 3.3 V power supply. The built-in Sequence Controller allows Automatic Program/Erase without complex external control. HN29WT800 Series, HN29WB800 Series enable the low power and high performance systems such as mobile, personal computing and communication products.
Features
* On-board single power supply (VCC): VCC = 3.3 V 0.3 V * Access time: 80/100/120 ns (max) * Low power dissipation: ICC = 30 mA (max) (Read) ICC = 200 A (max) (Standby) ICC = 40 mA (max) (Program) ICC = 40 mA (max) (Erase) ICC = 1 A (typ) (Deep powerdown) * Automatic page programming: Programming time: 25 ms (typ) Program unit: 128 word * Automatic erase: Erase time: 50 ms (typ) Erase unit: Boot block; 8-kword/16-kbyte x 1 Parameter block; 4-kword/8-kbyte x 2 Main block; 16-kword/32-kbyte x 1 32-kword/64-kbyte x 15 This product is compatible with M5M29FB/T800xx by Ltd. Mitsubishi.
HN29WT800 Series, HN29WB800 Series
* Block boot: HN29WT800 Series: Top boot HN29WB800 Series: Bottom boot * Program/Erase endurance 10,000 cycles * Other functions: Software command control Selective block lock Program suspend/Resume Erase suspend/Resume Status register read * Compatible with M5M29FB/T800xx by Ltd. Mitsubishi
Ordering Information
Type No. HN29WT800T-8 HN29WT800T-10 HN29WT800T-12 HN29WB800T-8 HN29WB800T-10 HN29WB800T-12 HN29WT800R-8 HN29WT800R-10 HN29WT800R-12 HN29WB800R-8 HN29WB800R-10 HN29WB800R-12 Access time 80 ns 100 ns 120 ns 80 ns 100 ns 120 ns 80 ns 100 ns 120 ns 80 ns 100 ns 120 ns 12 x 20.0 mm 2 48-pin plastic TSOP I (Reverse) (TFP-48DR) Package 12 x 20.0 mm 2 48-pin plastic TSOP I (TFP-48D)
2
HN29WT800 Series, HN29WB800 Series
Pin Arrangement
HN29WT800T Series HN29WB800T Series A15 A14 A13 A12 A11 A10 A9 A8 NC NC WE RP NC WP RDY/Busy A18 A17 A7 A6 A5 A4 A3 A2 A1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 (Top view) HN29WT800R Series HN29WB800R Series A16 BYTE V SS I/O15/A-1 I/O7 I/O14 I/O6 I/O13 I/O5 I/O12 I/O4 VCC I/O11 I/O3 I/O10 I/O2 I/O9 I/O1 I/O8 I/O0 OE VSS CE A0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 (Top view) 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 A15 A14 A13 A12 A11 A10 A9 A8 NC NC WE RP NC WP RDY/Busy A18 A17 A7 A6 A5 A4 A3 A2 A1 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 A16 BYTE V SS I/O15/A-1 I/O7 I/O14 I/O6 I/O13 I/O5 I/O12 I/O4 VCC I/O11 I/O3 I/O10 I/O2 I/O9 I/O1 I/O8 I/O0 OE V SS CE A0
3
HN29WT800 Series, HN29WB800 Series
Pin Description
Pin name A-1 to A18 I/O0 to I/O15 CE OE WE RP RDY/Busy WP BYTE VCC VSS NC Function Address Input/output Chip enable Output enable Write enable Reset/Powerdown Ready/Busy Write protect Byte enable Power supply Ground No connection
4
HN29WT800 Series, HN29WB800 Series
Block Diagram
128-word page buffer Boot block 8-kword Parameter block 1 4-kword Parameter block 2 4-kword Main block 16-kword Main block 32-kword . . Main block 32-kword
A8 to A18
X-address buffer
X-decorder
A0 to A7
Y-address buffer
Y-decorder
Y-gate /Sens AMP.
Status/ ID register Multiplexer CE OE WE WP RP BYTE RDY/Busy
CUI
WSM Input/output buffers
V CC V SS
I/O0 I/O15/A-1 CUI: Command User Interface WSM: Write State Machine
5
HN29WT800 Series, HN29WB800 Series
Memory Map
HN29WT800 Series Memory Map x 8 (Byte mode) FC000H to FFFFFH FA000H to FBFFFH F8000H to F9FFFH F0000H to F7FFFH E0000H to EFFFFH D0000H to DFFFFH C0000H to CFFFFH B0000H to BFFFFH A0000H to AFFFFH 90000H to 9FFFFH 80000H to 8FFFFH 70000H to 7FFFFH 60000H to 6FFFFH 50000H to 5FFFFH 40000H to 4FFFFH 30000H to 3FFFFH 20000H to 2FFFFH 10000H to 1FFFFH 00000H to 0FFFFH x 16 (Word mode) 7E000H to 7FFFFH 7D000H to 7DFFFH 7C000H to 7CFFFH 78000H to 7BFFFH 70000H to 77FFFH 68000H to 6FFFFH 60000H to 67FFFH 58000H to 5FFFFH 50000H to 57FFFH 48000H to 4FFFFH 40000H to 47FFFH 38000H to 3FFFFH 30000H to 37FFFH 28000H to 2FFFFH 20000H to 27FFFH 18000H to 1FFFFH 10000H to 17FFFH 08000H to 0FFFFH 00000H to 07FFFH 8-kword boot block 4-kword parameter block 4-kword parameter block 16-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block HN29WB800 Series Memory Map x 8 (Byte mode) F0000H to FFFFFH E0000H to EFFFFH D0000H to DFFFFH C0000H to CFFFFH B0000H to BFFFFH A0000H to AFFFFH 90000H to 9FFFFH 80000H to 8FFFFH 70000H to 7FFFFH 60000H to 6FFFFH 50000H to 5FFFFH 40000H to 4FFFFH 30000H to 3FFFFH 20000H to 2FFFFH 10000H to 1FFFFH 08000H to 0FFFFH 06000H to 07FFFH 04000H to 05FFFH 00000H to 03FFFH x 16 (Word mode) 78000H to 7FFFFH 70000H to 77FFFH 68000H to 6FFFFH 60000H to 67FFFH 58000H to 5FFFFH 50000H to 57FFFH 48000H to 4FFFFH 40000H to 47FFFH 38000H to 3FFFFH 30000H to 37FFFH 28000H to 2FFFFH 20000H to 27FFFH 18000H to 1FFFFH 10000H to 17FFFH 08000H to 0FFFFH 04000H to 07FFFH 03000H to 03FFFH 02000H to 02FFFH 00000H to 01FFFH 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 32-kword main block 16-kword main block 4-kword parameter block 4-kword parameter block 8-kword boot block
A-1 to A18 (Byte mode) A0 to A18 (Word mode)
A-1 to A18 (Byte mode) A0 to A18 (Word mode)
6
HN29WT800 Series, HN29WB800 Series
Top Boot Block Address Map*1
Address Block Block18 Block17 Block16 Block15 Block14 Block13 Block12 Block11 Block10 Block9 Block8 Block7 Block6 Block5 Block4 Block3 Block2 Block1 Block0 Note: A18 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 A17 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 A16 1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 A15 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 A14 1 1 1 0 x x x x x x x x x x x x x x x A13 1 0 0 x x x x x x x x x x x x x x x x A12 x 1 0 x x x x x x x x x x x x x x x x Size x 8 (Byte mode) 16-kbyte 8-kbyte 8-kbyte 32-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte x 16 (Word mode) 8-kword 4-kword 4-kword 16-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword
1. x can be VIH. Address except block address must be V IH.
7
HN29WT800 Series, HN29WB800 Series
Bottom Boot Block Address Map*1
Address Block Block18 Block17 Block16 Block15 Block14 Block13 Block12 Block11 Block10 Block9 Block8 Block7 Block6 Block5 Block4 Block3 Block2 Block1 Block0 Note: A18 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 A17 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 A16 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 0 0 A15 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 A14 x x x x x x x x x x x x x x x 1 0 0 0 A13 x x x x x x x x x x x x x x x x 1 1 0 A12 x x x x x x x x x x x x x x x x 1 0 x Size x 8 (Byte mode) 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 64-kbyte 32-kbyte 8-kbyte 8-kbyte 16-kbyte x 16 (Word mode) 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 32-kword 16-kword 4-kword 4-kword 8-kword
1. x can be VIH. Address except block address must be V IH.
8
HN29WT800 Series, HN29WB800 Series
Mode Selection
Word Mode (BYTE = VIH)
Mode Read Pin Array Status register Lock bit status Identifier (Maker)* , *
1 1 2 3
CE VIL VIL VIL VIL VIL VIL VIH
OE VIL VIL VIL VIL VIL VIH x*
5
WE VIH VIH VIH VIH VIH VIH x*
5
RP VIH VIH VIH VIH VIH VIH VIH VIH VIH VIH VIL
RDY/Busy x* 5 x
I/O0 to I/O15
VOH (High-Z) Dout Status Register Data Lock bit data (I/O6)
VOH (High-Z) 07H VOH (High-Z) 85H / 86H*6 x x x x x High-Z High-Z Command/Data in Command Command
Identifier (Device)* , * Output disable Standby Command write*
4
Program Erase Others
VIL VIL VIL x
VIH VIH VIH x
VIL VIL VIL x
Deep powerdown
VOH (High-Z) High-Z
Notes: 1. The command programming mode is used to output the identifier code. Refer to the table of Software Command Definition. 2. A0 = VIL 3. A0 = VIH 4. Refer to the table of Software Command Definition. Programming and erase operation begins after mode setting by command input. 5. x can be VIL or VIH for control pins, and VOL or VOH (High-Z) for RDY/Busy pin. The RDY/Busy is an open drain output pin and indicates status of the internal WSM. When low, it indicates the WSM is Busy performing an operation. A pull-up resistor of 10 k to 100 k is required to allow the RDY/Busy signal to transition high indicating a Ready WSM condition. 6. 85H: HN29WT800 Series, 86H: HN29WB800 Series.
9
HN29WT800 Series, HN29WB800 Series
BYTE Mode (BYTE = VIL )
Mode Read Pin Array Status register Lock bit status Identifier (Maker)* , *
1 1 2 3
CE VIL VIL VIL VIL VIL VIL VIH
OE VIL VIL VIL VIL VIL VIH x*
5
WE VIH VIH VIH VIH VIH VIH x*
5
RP VIH VIH VIH VIH VIH VIH VIH VIH VIH VIH VIL
RDY/Busy x* 5 x
I/O0 to I/O7
VOH (High-Z) Dout Status Register Data Lock bit data (I/O6)
VOH (High-Z) 07H VOH (High-Z) 85H / 86H*6 x x x x x High-Z High-Z Command/Data in Command Command
Identifier (Device)* , * Output disable Standby Command write*
4
Program Erase Others
VIL VIL VIL x
VIH VIH VIH x
VIL VIL VIL x
Deep powerdown
VOH (High-Z) High-Z
Notes: 1. The command programming mode is used to output the identifier code. Refer to the table of Software Command Definition. 2. A0 = VIL 3. A0 = VIH 4. Refer to the table of Software Command Definition. Programming and erase operation begins after mode setting by command input. 5. x can be VIL or VIH for control pins, and VOL or VOH (High-Z) for RDY/Busy pin. The RDY/Busy is an open drain output pin and indicates status of the internal WSM. When low, it indicates the WSM is Busy performing an operation. A pull-up resistor of 10 k to 100 k is required to allow the RDY/Busy signal to transition high indicating a Ready WSM condition. 6. 85H: HN29WT800 Series, 86H: HN29WB800 Series.
10
HN29WT800 Series, HN29WB800 Series
Software Command Definition
First bus cycle Second bus cycle Third bus cycle Data Data Data Operati on (I/O7 to Operati on (I/O7 Operati on (I/O7 mode Address I/O0)*1 mode Address to I/O0) mode Address to I/O0) x x x x x x x x x x x FFH 90H 70H 50H 41H 20H B0H D0H 71H 77H A7H Read Write Write BA BA x I/O6* 7 D0H D0H Write Write WA0*4 BA*
6
Command
Read array (memory) Write Read identifier codes Write Read status register Clear status register Page program* Block erase Suspend Resume Read lock bit status Lock bit program/confirm Erase all unlocked blocks
5
Read Read
IA*2 x
ID*2 SRD*3
Write Write Write Write Write Write Write Write Write
WD0*4 D0H
Write
WA1
WD1
Notes: 1. In the word mode, upper byte data (I/O8 to I/O15) is ignored. 2. IA = Identifier address, A0 = VIL (Manufacture code), A0 = VIH (Device code), ID = ID code, BYTE = VIL: A-1, A1 to A18 = VIL, BYTE = VIH: A1 to A18 = VIL. 3. SRD = Status register data 4. WA = Write address, WD = Write data 5. BYTE = VIL: Write address and write data must be provided sequentially from 00H to FFH for A-1 to A6. Page size is 256 byte (256-byte x 8-bit). BYTE = VIH: Write address and write data must be provided sequentially from 00H to 7FH for A0 to A6. Page size is 128 word (128-word x 16-bit). 6. BA = Block address (A12 to A18), (Addresses except block address must be VIH) 7. I/O6 provides block lock status, I/O6 = 1: Block unlocked, I/O6 = 0: Block locked.
11
HN29WT800 Series, HN29WB800 Series
Block Locking
RP VIL VHH VIH VIH VIH WP x x VIL VIL VIH Lock bit (internally) Write protection provided x x 0 1 x All blocks locked (Deep powerdown mode) All blocks unlocked Blocks locked (Depend on lock bit data) Blocks unlocked (Depend on lock bit data) All blocks unlocked
Note: I/O6 provided lock status of each block after writing the Read lock status command (71H). WP pin must not be switched during performing Read/Write operations or WSM busy (WSMS = 0).
Status Register Data (SRD)
Symbol SR. 7 (I/O7) SR. 6 (I/O6) SR. 5 (I/O5) SR. 4 (I/O4) SR. 3 (I/O3) SR. 2 (I/O2) Function Definition 0 = Busy 0 = Operation in progress/completed 0 = Successful 0 = Successful 0 = Successful
Write state machine status 1 = Ready Suspend status Erase status Program status 1 = Suspend 1 = Error 1 = Error
Block status after program 1 = Error Reserved
The function and the definition for these bits are to be determined. These bits should be masked out when the status register is polled.
SR. 1 (I/O1) SR. 0 (I/O0)
Reserved Reserved
Note: The RDY/Busy is an open dran output pin and indicates status of the internal WSM. When low, it indicates that the WSM is Busy performing an operation. A pull-up resistor of 10k to 100k is required to allow the RDY/Busy signal to transition high indicating a Ready WSM condition. I/O3 indicates the block status after the page programming. When I/O3 is High, the page has the overprogrammed cell. If over-program occures, the device is block failed. However, if I/O3 is High, please try the block erase to the block. The block may revive.
12
HN29WT800 Series, HN29WB800 Series
Device Identifier Mode The device identifier mode allows the reading out of binary codes that identify manufacturer and type of device, from outputs of Flash Memory. By this mode, the device will be automatically matched its own corresponding erase and programming algorithm. HN29WT800 Series, HN29WB800 Series Identifier Code
Pins Manufacturer code Device code (T series) Device code (B series) A0 0 1 1 I/O7 0 1 1 I/O6 0 0 0 I/O5 0 0 0 I/O4 0 0 0 I/O3 0 0 0 I/O2 1 1 1 I/O1 1 0 1 I/O0 1 1 0 Hex. data 07H 85H 86H
Notes: 1. Device identifier code can be read out by using the read identified codes command. 2. In the word mode, the same data as I/O7 to I/O0 is read out from I/O15 to I/O8. 3. A9 = VHH mode. A9 = 11.5 V to 13.0 V. Set A9 to VHH min 200 ns before falling edge of CE in ready status. Min 200 ns after return to V HH, device can't be accessed. A1 to A8, A10 to A18, CE, OE, = VIL, WE = VIH, I/O15/A-1 = VIL (BYTE = L).
Operations of the HN29WT800 Series, HN29WB800 Series
The HN29WT800 Series, HN29WB800 Series include on-chip program/erase control circuitry. The Write State Machine (WSM) controls block erase and page program operations. Operational modes are selected by the commands written to the Command User Interface (CUI). The Status Register indicates the status of the WSM and when the WSM successfully completes the desired program or block erase operation. A Deep Powerdown mode is enabled when the RP pin is at VSS minimizing power consumption. Read: The HN29WT800 Series, HN29WB800 Series have three read modes, which accesses to the memory array, the Device Identifier and the Status Register. The appropriate read command are required to be written to the CUI. Upon initial device powerup or after exit from deep powerdown, the HN29WT800 Series, HN29WB800 Series automatically reset to read array mode. In the read array mode, low level input to CE and OE, high level input to WE and RP, and address signals to the address inputs (A0 to A18) output the data of the addressed location to the data input/output (I/O0 to I/O15). Write: Writes to the CUI enable reading of memory array data, device identifiers and reading and clearing of the Status Register, they also enable block erase and program. The CUI is written by bringing WE to low level, while CE is at low level and OE is at high level. Addresses and data are latched on the earlier rising edge of WE and CE. Standard micro-processor write timings are used. Output Disable: When O E is at V IH, output from the device is disabled. Data input/output are in a high impedance (High-Z) state.
13
HN29WT800 Series, HN29WB800 Series
Standby: When CE is at VIH, the device is in the standby mode and its power consumption is reduced. Data input/output are in a high impedance (High-Z) state. If the memory is deselected during block erase or program, the internal control circuits remain active and the device consume normal active power until the operation completes. Deep Powerdown: When RP is at VIL , the device is in the deep powerdown mode and its power consumption is substantially low. During read modes, the memory is deselected and the data input/output are in a high impedance (High-Z) state. After return from powerdown, the CUI is reset to Read Array and the Status Register is cleared to value 80H. During block erase or program modes, RP low will abort either operation. Memory array data of the block being altered become invalid.
Functional Description
The device operations are selected by writing specific software command into the CUI. Read Array Command (FFH): The device is in read array mode on initial device power up and after exit from deep power down, or by writing FFH to the CUI. The device remains in Read Array mode until the other commands are written. Read Device Identifier Command (90H): Though PROM programmers can normally read device identifier codes by raising A9 to high voltage, multiplexing high voltage onto address lines is not desired for microprocessor system. It is an other means to read device identifier codes that Read Device Identifier Code Command (90H) is written to the command latch. Following the write of the Read Device Identifier command of 90H, the manufacturer code and the device code can be read from addresses 00000H and 00001H, respectively. Read Status Register Command (70H): The Status Register is read after writing the read status register command of 70H to the CUI. The contents of Status Register are latched on the later falling edge of OE or CE. So CE or OE must be toggled every status read. Clear Status Register Command (50H): The Erase Status and Program Status bits are set to High by the Write State Machine and can be reset by the Clear Status Register command of 50H. These bits indicates various failure conditions. Block Erase/Confirm Command (20H/D0H): Automated block erase is initiated by writing the Block Erase of 20H followed by the Confirm command of D0H. An address within the block to be erased is required. The WSM executes iterative erase pulse application and erase verify operation. Suspend/Resume Command (B0H/D0H): Writing the suspend command of B0H during block erase operation interrupts the block erase operation and allows read out from another block of memory. Writing the suspend command of B0H during program operation interrupts the program operation and allows read out from another block of memory. The device continues to output status register data when read, after the suspend command is written to it. Polling the WSM status and suspend status bits will determine when the erase operation or program operation has been suspended. At this point, writing of the read array command to the CUI enables reading data from blocks other than that which is suspended. When the resume command of D0H is written to the CUI, the WSM will continue with the erase or program processes.
14
HN29WT800 Series, HN29WB800 Series
Page Program Command (41H): Page program allows fast programming of 128-word of data. Writing of 41H initiates the page program operation. From 2nd cycle to 129th cycle write data must be serially inputted. Address A6 to A0 have to be incremented from 00H to 7FH. After completion of data loading, the WSM controls the program pulse application and verify operation. Basically re-program must not be done on a page which has already programmed. Data Protection: The HN29WT800 Series, HN29WB800 Series provide selective block locking of memory blocks. Each block has an associated nonvolatile lock-bit which determines the lock status of the block. In addition, the HN29WT800 Series, HN29WB800 Series have a master write protect pin (WP) which prevents any modifications to memory blocks whose lock-bits are set to Low, when WP is low. When WP is high or RP is V HH , all blocks can be programmed or erased regardless of the state of lock-bits, and the lock-bits are cleared to High by erase. Power Supply Voltage: A delay time of 2 s is required before any device operation is initiated. The delay time is measured from the time VCC reaches VCC min (3.0 V). During powerup, RP = V SS is recommended. Falling in Busy status is not recommended for possibility of damaging the device.
Absolute Maximum Ratings
Parameter VCC voltage All input and output voltages except V CC, A9, RP A9, RP supply voltage Operating temperature range Storage temperature range Storage temperature under bias Symbol VCC Vin, Vout VHH, VID Topr Tstg Tbias Value -0.2 to +4.6 -0.6 to +4.6 -0.6 to +14.0 0 to +70 -65 to +125 -10 to +80 Unit V V V C C C Notes 1 1, 2 1, 2
Notes: 1. Relative to VSS . 2. Minimum DC voltage is -0.5 V on input/output pins. During transition, this level may undershoot to -2.0 V for periods < 20 ns. Maximum DC voltage on input/output pins are VCC +0.5 V which, during transitions, may overshoot to V CC +1.5 V for periods < 20 ns.
Capacitance (Ta = 25C, f = 1 MHz)
Parameter Input capacitance Output capacitance Symbol Cin Cout Min -- -- Typ -- -- Max 8 12 Unit pF pF Test conditions Vin = 0 V Vout = 0 V
15
HN29WT800 Series, HN29WB800 Series
DC Characteristics (VCC = 3.3 V 0.3 V, Ta = 0 to +70C)
Parameter Input leakage current Output leakage current Standby V CC current Symbol Min I LI I LO I SB1 I SB2 Deep powerdown V CC current I SB3 I SB4 Read VCC current I CC1 -1 -10 -- -- -- -- -- Typ -- -- 50 1 5 1 7 Max 1 10 200 5 15 5 30 Unit A A A A A A mA Test conditions Vin = VSS to V CC Vout = VSS to V CC Vin = VIH/V IL, CE = RP = WP = VIH Vin = VSS or VCC , CE = RP = WP = VCC 0.3 V Vin = VIH/V IL, RP = VIL Vin = VSS or VCC, RP = VSS 0.3 V Vin = VIH/V IL, CE = VIL, RP = OE = VIH, f = 10 MHz, Iout = 0 mA Vin = VIH/V IL, CE = WE = VIL, RP = OE = VIH Vin = VIH/V IL, CE = RP = WP = VIH Vin = VIH/V IL, CE = RP = WP = VIH Vin = VIH/V IL, CE = RP = WP = VIH RP = VHH max A9 = VID max
Write VCC current Programming VCC current Erasing VCC current Suspend VCC current RP all block unlocked current A9 intelligent identifier current
I CC2 I CC3 I CC4 I CC5 I RP I ID
-- -- -- -- -- -- 11.4 11.4 -0.5 2.0 -- 0.85 x VC C
-- -- -- -- -- -- 12.0 12.0 -- -- -- --
30 40 40 200 100 100 12.6 12.6 0.8
mA mA mA A A A V V V
A9 intelligent identifier voltage VID RP unlocked voltage Input voltage VHH VIL VIH Output voltage VOL VOH1 VOH2 Low VCC lock-out voltage*
2
VCC + 0.5 V 0.45 -- -- -- V V V V I OL = 5.8 mA I OH = -2.5 mA I OH = -100 A
VCC - 0.4 -- 1.2 --
VLKO
Notes: 1. All currents are RMS unless otherwise noted. Typical values at VCC = 3.3 V, Ta = 25C. 2. To protect initiation of write cycle during V CC powerup/powerdown, a write cycle is locked out for VCC less than V LKO. If VCC is less than VLKO Write State Machine is reset to read mode. When the Wirte State Machine is in Busy state, if V CC is less than VLKO, the alternation of memory contents may occur.
16
HN29WT800 Series, HN29WB800 Series
AC Characteristics (VCC = 3.3 V 0.3 V, Ta = 0 to +70C)
Test Conditions * * * * * * Input pulse levels: VIL = 0 V, V IH = 3.0 V Input rise and fall time: 10 ns (HN29WT/WB800-10/12 Series) : 5 ns (HN29WT/WB800-8 Series) Output load: 1 TTL gate +100 pF (Including scope and jig.) (HN29WT/WB800-10/12 Series) : 1 TTL gate +30 pF (Including scope and jig.) (HN29WT/WB800-8 Series) Reference levels for measuring timing: 1.5 V
VCC Powerup/Powerdown Timing
Parameter RP = VIH setup time from VCC min Symbol t VCS Min 2 Typ -- Max -- Unit s
Note: During powerup/powerdown, by the noise pulses on control pins, the device has possibility of accidental erasure or programming. The device must be protected against initiation of write cycle for memory contents during powerup/powerdown. The delay time of min 2 s is always required before read operation or write operation is initiated from the time VCC reaches VCC min during powerup/powerdown. By holding RP V IL, the contents of memory is protected during VCC powerup/powerdown. During powerup, RP must be held V IL for min 2 s from the time VCC reaches VCC min. During powerdown, RP must be held V IL until V CC reaches VSS. RP doesn't have latch mode, so RP must be held V IH during read operation or erase/program operation.
Read/Write inhibit VCC t VCS RP
Read/Write inhibit
Read/Write inhibit
CE t PS t PS
WE
17
HN29WT800 Series, HN29WB800 Series
Read Operation
HN29WT800/HN29WB800 -8 Parameter Read cycle time Address to output delay CE to output delay OE to output delay CE or OE high to output float * Address to output hold
1
-10 Max -- 80 80 40 25 -- -- -- -- 150 5 5 80 25 Min 100 -- -- -- -- 0 100 0 500 -- -- -- -- -- Max -- 100 100 50 25 -- -- -- -- 150 5 5 100 25
-12 Min 120 -- -- -- -- 0 120 0 500 -- -- -- -- -- Max -- 120 120 60 30 -- -- -- -- 300 5 5 120 30 Unit ns ns ns ns ns ns ns ns ns ns ns ns ns ns
Symbol t RC t ACC t CE t OE t DF t OH
Min 80 -- -- -- -- 0 80 0 500 -- -- -- -- --
OE hold from WE high Status register t OEH read in busy OE hold from WE high Other read RP recovery time before read RP low to output High-Z CE low to BYTE high or low Address to BYTE high or low BYTE to output delay BYTE low to output High-Z t OEH t PS t PHZ t BCD t BAD t BYTE t BHZ
Notes: 1. t DF is defined as the time at which the output achieves the open circuit condition and data is no longer driven. 2. Timing measurements are made under read timing waveform.
18
HN29WT800 Series, HN29WB800 Series
Read Timing Waveform (Byte Mode or Word Mode)
Address
Address valid t RC
CE
OE t OEH WE t OE t CE t ACC I/O t PS RP Output valid t OH
t DF
t PHZ
19
HN29WT800 Series, HN29WB800 Series
Read Timing Waveform (Byte Mode, Word Mode Switch)
A0 to A18
Address valid t ACC
Address valid
CE t CE OE t BYTE BYTE High-Z I/O0 to I/O7 High-Z Valid I/O8 to I/O14 t BCD t BAD Output valid Valid t BHZ t ACC t OE t BAD t BYTE
t DF
t OH
Output valid
I/O15/A-1
A-1
I/O15
A-1
Note: When BYTE = High, CE = OE = Low, I/O15/A-1 is output status. At this time, input signal must not be applied.
20
HN29WT800 Series, HN29WB800 Series
Command Write Operation
HN29WT800/HN29WB800 -8 Parameter Write cycle time Address setup time Address hold time Data setup time Data hold time CE setup time CE hold time Write pulse width Write pulse high time WE setup time WE hold time CE pulse width CE pulse high time Duration of program operation Duration of block erase operation BYTE high or low setup time BYTE high or low hold time RP high recovery to WE low Block lock setup to write enable high Symbol Min t WC t AS t AH t DS t DH t CS t CH t WP t WPH t WS t WH t CEP t CEPH t DAP t DAE t BS t BH t PS t BLS t WPS Block lock hold from valid SRD t BLH t WPH WE high to RDY/Busy low CE high to RDY/Busy low t WHRL t EHRL 80 50 10 50 10 0 0 60 20 0 0 60 20 -- -- 50 80 500 80 80 0 0 -- -- Typ -- -- -- -- -- -- -- -- -- -- -- -- -- 25 50 -- -- -- -- -- -- -- -- -- -10 Max Min -- -- -- -- -- -- -- -- -- -- -- -- -- 80 600 -- -- -- -- -- -- -- 80 80 100 50 10 50 10 0 0 60 20 0 0 60 20 -- -- 50 100 500 100 100 0 0 -- -- Typ -- -- -- -- -- -- -- -- -- -- -- -- -- 25 50 -- -- -- -- -- -- -- -- -- -12 Max Min -- -- -- -- -- -- -- -- -- -- -- -- -- 80 600 -- -- -- -- -- -- -- 100 100 120 50 10 50 10 0 0 60 20 0 0 60 20 -- -- 50 120 500 120 120 0 0 -- -- Typ -- -- -- -- -- -- -- -- -- -- -- -- -- 25 50 -- -- -- -- -- -- -- -- -- Max Unit -- -- -- -- -- -- -- -- -- -- -- -- -- 80 600 -- -- -- -- -- -- -- 120 120 ns ns ns ns ns ns ns ns ns ns ns ns ns ms ms ns ns ns ns ns ns ns ns ns
Note: Read operation parameters during command write operations mode are the same as during read timing waveform. Typical values at VCC = 3.3 V, Ta = 25C.
21
HN29WT800 Series, HN29WB800 Series
Erase and Program Performance
Parameter Main block write time (Page mode) Page write time Block erase time Min -- -- -- Typ 6.4 25 50 Max 20.4 80 600 Unit s ms ms
Note: Typical values at V CC = 3.3 V, Ta = 25C. These values exclude system level overhead.
Page Program Timing Waveform (WE control)
Read status Write read register array command
Page program A7 to A18 BYTE = Low (A-1 to A6) BYTE = High (A0 to A6) t WC CE t CS OE t WP t WPH WE t DS t DH 41H Din Din Din Din t WHRL RDY/Busy t BS t BH BYTE t BLS VHH RP t PS t WPS t CH t OEH t DAP Address valid
00H
01H
02H to FEH
FFH
00H t AS t AH
01H
02H to 7EH
7FH t CE
t OE
I/O
SRD
FFH
t BLH
t WPH
WP
22
HN29WT800 Series, HN29WB800 Series
Page Program Timing Waveform (CE control)
Read status Write read register array command
Page program
A7 to A18 BYTE = Low (A-1 to A6) BYTE = High (A0 to A6) t WC CE Address valid
00H
01H
02H to FEH
FFH
00H t AS
t CEPH t AH
01H
02H to 7EH
7FH
t CE
t OE t OEH t DAP
OE t WS WE
t WH t CEP
t DS t DH
I/O
41H
Din
Din
Din
Din t EHRL
SRD
FFH
RDY/Busy
t BS t BH
BYTE t BLS VHH RP t PS t WPS t WPH t BLH
WP
23
HN29WT800 Series, HN29WB800 Series
Write Timing Waveform for Erase Operations (WE control)
Read status Write read register array command
Program, Erase Address t WC CE t CS OE t WP t WPH WE t DS t DH 20H I/O D0H t WHRL t CH t OEH t DAE Address valid t AS t AH
t CE
t OE
SRD
FFH
RDY/Busy tBS BYTE VHH RP t BLS t PS t WPS t WPH t BLH t BH
WP
24
HN29WT800 Series, HN29WB800 Series
Write Timing Waveform for Erase Operations (CE control)
Read status Write read register array command
Program, Erase Address t WC CE t CEPH OE t WS WE t DS t DH 20H I/O D0H t EHRL t WH t CEP t OEH t DAE Address valid t AS t AH
t CE
t OE
SRD
FFH
RDY/Busy tBS BYTE VHH RP t BLS t PS t WPS t WPH t BLH t BH
WP
25
HN29WT800 Series, HN29WB800 Series
Page Program Flowchart
START Write 41H n=0
Write Address n, Data n
n=n+1
n = FFH ? or n = 7FH ? YES Status register read
NO
SR. 7 = 1 ? NO YES
Write B0H ? NO
YES Full status check if desired Suspend loop Write D0H Page program completed YES
26
HN29WT800 Series, HN29WB800 Series
Block Erase Flowchart
START Write 20H Write D0H Block address
Status register read
SR. 7 = 1 ? NO YES
Write B0H ?
NO
YES Full status check if desired Suspend loop Write D0H Block erase completed YES
27
HN29WT800 Series, HN29WB800 Series
Full Status Check Procedure
Status register read
SR. 4 = 1 and SR. 5 = 1 ? NO SR. 5 = 0 ? YES SR. 4 = 0 ?
Command sequence error YES
NO
Block erase error
NO YES SR. 3 = 0 ? NO YES Successful (Block erase, program)
Program error (Page, lock bit)
Program error (Block)
28
HN29WT800 Series, HN29WB800 Series
Suspend/Resume Flowchart
START Write B0H Suspend
Status register read
SR. 7 = 1 ? NO YES SR. 6 = 1 ? NO YES Write FFH Program/erase completed
Read array data
Done reading? YES Write D0H Operation resumed
NO
Resume
29
HN29WT800 Series, HN29WB800 Series
Lock Bit Program Flowchart
START Write 77H Write D0H block address
SR. 7 = 1 ? YES SR. 4 = 0 ?
NO
NO YES Lock bit program successful
Lock bit program failed
30
HN29WT800 Series, HN29WB800 Series
Data Protection Operation Page programming and Block Erasing can be locked by programming a nonvolatile lock bit for each block. When WP is V IL level, those locked blocks as reflected by the Block-Lock Status bits, are protected from inadvertent Page programming or Block Erasing. Programmed block data and Lock-Bit Data can be locked When WP is VIL level.
Lock bit data programmed
Lock bit data programmed
WP = VIL level (Block lock!)
WP = VIL level (Block lock!)
Operation start
Operation start
Write page program command (41H)
Write block erase command (20H)
Write page program data (WDn, n = 00H to FFH, 00H to 7FH)
Write erase confirm command (D0H)
Block erase error (SR.5 = 1) Page program error (SR.4 = 1) Write clear status register command (50H) Write clear status register command (50H) Operation end Operation end
31
HN29WT800 Series, HN29WB800 Series
Programmed block data and Lock-Bit Data can be erased by block erase command When WP is VIH level or RP is VHH level.
Lock bit data programmed
WP = VIH level or RP = VHH (Block unlock!)
Operation start
Write block erase command (20H)
Write erase confirm command (D0H)
Block data and lock bit data erase successful (SR.5 = 0)
Operation end
32
HN29WT800 Series, HN29WB800 Series
Operation Status and Effective Command
Read/standby state
Read status register 70H Read device identifier 90H Read lock bit status 71H
Read array FFH Setup state 41H Page program setup WDi Inernal state i = 0-255 Program and verify Read status register B0H D0H Suspend state B0H D0H 77H Lock bit program setup 20H Block erase setup A7H Erase all unlocked blocks setup
D0H
other
D0H other
D0H
other
Erase and verify Read status register
Read status register 70H Read device identifier 90H Invalid data Read lock status 71H
Read array FFH
33
HN29WT800 Series, HN29WB800 Series
Package Dimensions
HN29WT800T/HN29WB800T Series (TFP-48D) Unit: mm
12.00 12.40 Max 48
25
1 0.50 0.22 0.08 0.08 M 0.20 0.06 0.45 Max
24
18.40
0.80 20.00 0.20 0 - 5 0.17 0.05 0.125 0.04 0.13 0.05 0.50 0.10
Hitachi Code JEDEC Code EIAJ Code Weight TFP-48D MO-142DD SC-669 0.49 g
1.20 Max
0.10
34
HN29WT800 Series, HN29WB800 Series
Package Dimensions (cont.)
HN29WT800R/HN29WB800R Series (TFP-48DR) Unit: mm
12.00 12.40 Max 1
24
48 0.50 0.22 0.08 0.08 M 0.20 0.06 0.45 Max
25
18.40
0.80 20.00 0.20 0 - 5 0.17 0.05 0.125 0.04 0.13 0.05 0.50 0.10
Hitachi Code JEDEC Code EIAJ Code Weight TFP-48DR MO-142DD SC-669 0.49 g
1.20 Max
0.10
35
HN29WT800 Series, HN29WB800 Series
When using this document, keep the following in mind: 1. This document may, wholly or partially, be subject to change without notice. 2. All rights are reserved: No one is permitted to reproduce or duplicate, in any form, the whole or part of this document without Hitachi's permission. 3. Hitachi will not be held responsible for any damage to the user that may result from accidents or any other reasons during operation of the user's unit according to this document. 4. Circuitry and other examples described herein are meant merely to indicate the characteristics and performance of Hitachi's semiconductor products. Hitachi assumes no responsibility for any intellectual property claims or other problems that may result from applications based on the examples described herein. 5. No license is granted by implication or otherwise under any patents or other rights of any third party or Hitachi, Ltd. 6. MEDICAL APPLICATIONS: Hitachi's products are not authorized for use in MEDICAL APPLICATIONS without the written consent of the appropriate officer of Hitachi's sales company. Such use includes, but is not limited to, use in life support systems. Buyers of Hitachi's products are requested to notify the relevant Hitachi sales offices when planning to use the products in MEDICAL APPLICATIONS.
Hitachi, Ltd.
Semiconductor & IC Div. Nippon Bldg., 2-6-2, Ohte-machi, Chiyoda-ku, Tokyo 100, Japan Tel: Tokyo (03) 3270-2111 Fax: (03) 3270-5109 For further information write to: Hitachi America, Ltd. Semiconductor & IC Div. 2000 Sierra Point Parkway Brisbane, CA. 94005-1835 USA Tel: 415-589-8300 Fax: 415-583-4207
Hitachi Europe GmbH Electronic Components Group Continental Europe Dornacher Strae 3 D-85622 Feldkirchen Munchen Tel: 089-9 91 80-0 Fax: 089-9 29 30 00
Hitachi Europe Ltd. Electronic Components Div. Northern Europe Headquarters Whitebrook Park Lower Cookham Road Maidenhead Berkshire SL6 8YA United Kingdom Tel: 0628-585000 Fax: 0628-778322
Hitachi Asia Pte. Ltd. 16 Collyer Quay #20-00 Hitachi Tower Singapore 0104 Tel: 535-2100 Fax: 535-1533 Hitachi Asia (Hong Kong) Ltd. Unit 706, North Tower, World Finance Centre, Harbour City, Canton Road Tsim Sha Tsui, Kowloon Hong Kong Tel: 27359218 Fax: 27306071
36
HN29WT800 Series, HN29WB800 Series
Revision Record
Rev. 0.0 1.0 Date Jun. 14, 1996 May. 9, 1997 Contents of Modification Initial issue Deletion of HN29WT/WB800FP Series Addition of Top Boot Block Address Map and Bottom Boot Block Address Map Software Command Definition Deletion of Sleep command Deletion of notes8 Deletion of Block Locking (SOP Package) Change of Status Register Data (SRD) DC Characteristics V LKO min: 1.5 V to 1.2 V V LKO max: 2.5 V to -- AC Characteristics Test Conditions (HN29WT/WB800-10/12): 1TTL gate + 50 pF to 1TTL gate + 100 pF Change of parameter name: t RWH to tPS Deletion of t RP tPS min: 0/0/0 ns 500/500/500 ns tDAP max: 120/120/120 ms to 80/80/80 ms Erase and program performance Main block write time max: 38.4 s to 20.4 s Page write time max: 120 ms to 80 ms Change of Full Status Check Procedure and Operation Status and Effective Command Addition of Data Protection Operation Drawn by K. Izawa Approved by T. Muto
37


▲Up To Search▲   

 
Price & Availability of HN29WT800

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X